an underground passage - Français Anglais Dictionnaire